protested yacht - Turkish English Dictionary